package cn.tedu.oop;
/**测试关键字final*/
public class TestFinal {
    public static void main(String[] args) {

    }
}
/**final可以用来修饰类,被final修饰的类是最终类,不可以被继承
 * 可以吧final修饰的类看做树结构中的叶子节点*/
 class Father2{
     /**final可以修饰方法,被final修饰的方法是这个方法的最终实现,不可以被重写*/
     public void work(){
        System.out.println("在工厂里上班");
        /**被final修饰的值是常量,常量的值不可修改
         * 不管是成员位置还是局部位置,常量定义的时候必须赋值
         * 常量是名称必须是全大写,单词与单词之间用下划线_分割
         * */
        final int B=100;

    }


}
class Son2 extends Father2{
     @Override
     public void work(){
         System.out.println("在互联网大厂上班");
     }

}